Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OTTLEY PLACE Detached £525,000 2 Jun 2006
2 OTTLEY PLACE Detached £297,500 20 Nov 1998
3 OTTLEY PLACE Detached £293,500 20 Apr 1998
4 OTTLEY PLACE Detached £1,100,000 10 Dec 2021